beech marten – English–Italiano translations

🇬🇧 en it 🇮🇹

beech marten noun

  • Martes foina
faina
Wiktionary Links